preauthorised debit - German English Dictionary